// components/package/package.js
const config = require('../../config/config');
let numValue = 0
let click = true
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    value:{
      type: Number,
      value: 0
    },
    isPreview: {
      type: Boolean,
      value: false,
    },
    previewcss:{
      type: Boolean,
      value: false,
    },
    zoomIn:{
      type: Boolean,
      value: false,
    },
    num:{
      type: Number,
      value: 0
    },
    value:{
      type: Number,
      value: 0
    },
    animation:{
      type: Boolean,
      value: false
    },
    endTime:{
      type: Number,
      value: 5
    },
    showcountDown: {
      type: Boolean,
      value: false
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    isAllScreen: config.isAllScreen,
    setInter: '',
    second: false
  },
  /**
   * 组件的方法列表
   */
  methods: {
    make() {
      this.triggerEvent('make', this.data.value);
    },
    next() {
      this.triggerEvent('next');
    },
    pre(){
      this.triggerEvent('pre');
    },
    bindAnimate() {
      this.triggerEvent('animate')
      // if (click) {
      //   numValue++
      //   let beforeNum = numValue - 1
      //   let nums = Math.ceil(Math.random() * 10000)
      //   let values = this.data.value + nums
      //   this.setData({
      //     animation: true,
      //     num: nums,
      //     value: values
      //   })
      //   if (numValue == 1) {
      //     setTimeout(() => {
      //       this.setData({
      //         animation: false,
      //         num: 0
      //       })
      //       click = false
      //     }, 5000)
      //   }
      // } else {
      //   console.log(click)
      //   return
      // }
    }
  }
})
